Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 LONDON ROAD £453,310 £422,500 25 Jun 2021
93 LONDON ROAD Terraced £344,983 £335,000 14 Apr 2022
95 LONDON ROAD Semi-Detached £301,028 £200,000 5 Sep 2014
97 LONDON ROAD £2,370,544 £1,755,000 24 Mar 2016